
document.getElementById('login-form').addEventListener('submit', function(event) {
	event.preventDefault(); // 阻止表单默认提交行为

	// 获取用户输入的值
	const username = document.getElementById("username").value;
	const password = document.getElementById("password").value;

	// 构造请求参数
	const params = new URLSearchParams();
	params.append('username', username);
	params.append('password', password);

	// 发送异步请求
	fetch("http://localhost:8080/user/login", {
			method: 'POST',
			headers: {
				'Content-Type': 'application/x-www-form-urlencoded',
			},
			body: params.toString()
		})
		.then(response => response.json())
		.then(data => {
			if (data.code === 1) {
				// 登录成功，跳转到主页面
				// 将token存储在sessionStorage中
				sessionStorage.setItem('authToken', data.data);
				window.location.href = '1.html'; // 假设主页面的URL是 /main.html
			} else {
				// 登录失败，显示错误信息并留在登录页面
				alert(data.message); // 使用后端返回的消息
			}
		})
		.catch(e => {
			console.error('Error:', e);
			alert("登录请求失败，请稍后再试。");
		});
});